const target = {
    a: 1
}
// 如果源对象是简单数据类型，忽略
Object.assign(target, null);
Object.assign(target, undefined);
console.log(target);

// Object.assign(undefined, { a: 1 });  // 报错，第一个参数不能为undefined
// Object.assign(null, { a: 1 });  // 报错，第一个参数不能为null

const obj = {name:"张三"};
Object.assign(obj);